odhcp6c: implement RKAP: Reconfiguration Key Authentication Protocol
authorNicolas BESNARD <[email protected]>
Fri, 31 Jan 2025 13:44:14 +0000 (13:44 +0000)
committerÁlvaro Fernández Rojas <[email protected]>
Mon, 3 Nov 2025 15:21:24 +0000 (16:21 +0100)
commit4839bf6d0feb49eefd1f9b6a0b58a3cff39eff0d
tree45e4e596dfa539f3ca6bac1cf822cedad0c386c5
parent52a9a847def401730b86aeb2ef6dc1350eb6d998
odhcp6c: implement RKAP: Reconfiguration Key Authentication Protocol

Problem: odhcp6c doesn't support authentication protocol other than
the Configuration Token protocol (RFC 3118).

https://www.ietf.org/archive/id/draft-ietf-dhc-rfc8415bis-12.html#name-reconfiguration-key-authent

Solution: implement Reconfiguration Key Authentication Protocol (RKAP)
and add the option to disable all authentication protocols (will discard
all reconfigure messages received).

Signed-off-by: Nicolas BESNARD <[email protected]>
Signed-off-by: Paul Donald <[email protected]>
Link: https://github.com/openwrt/odhcp6c/pull/106
Signed-off-by: Álvaro Fernández Rojas <[email protected]>
README
src/config.c
src/config.h
src/dhcpv6.c
src/odhcp6c.h
src/ubus.c